trust deeds - German English Dictionary